I could write shell scripts to do that. All they do is append a file. We find that approach entirely incorrect. Message based allows more flexibility and a more readable thread. Once the new VB.NET code is optimized, it will be faster then the perl stuff we optimized the shit out of and used for 5 years before switching.